devoid of vegetation - French English Dictionary